HalaScore
England flag

Premier League

2025 · England
Season 2025
Current stage -
Teams 20
Played 371
Scheduled 371
14:00
Newcastle In 4h-59m Everton